package com.my.zidingyikongjian.view.one;

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;

/**
 * 项目名称：ZiDingYiKongJian
 * 创建人：
 * 创建时间：2018/6/26 11:01
 */

public class CircleView extends View {
    Context m_context;

    public CircleView(Context context) {
        super(context);
        m_context = context;
    }


    /**
     * 重写onDeaw()函数，在每次绘制时自主实现绘图
     *
     * @param canvas
     */
    @Override
    protected void onDraw(Canvas canvas) {
        super.onDraw(canvas);

        // 设置画笔基本属性
        Paint paint = new Paint();
        paint.setAntiAlias(true);// 抗锯齿
        paint.setColor(Color.RED); // 画笔颜色
        paint.setStyle(Paint.Style.FILL);// 设置填充样式 Style.FILL/Style.FILL_AND_STROKE/Style.STROKE
        paint.setStrokeWidth(5);// 画笔宽度
        paint.setShadowLayer(10, 15, 15, Color.GREEN);

        // 设置画布背景颜色
        canvas.drawRGB(255, 255, 255);

        // 画笔
        canvas.drawCircle(190,200,150,paint);
    }
}
